Title Banner

Previous Book Contents Book Index Next

Inside Macintosh: QuickDraw GX Printing Extensions and Drivers /
Chapter 4 - Printing Messages / Printing Messages Reference
Printing Messages


Compatibility Messages

QuickDraw GX sends these messages only when an application makes calls to the Macintosh Printing Manager. QuickDraw GX responds to these messages by mapping the Macintosh Printing Manager behavior into QuickDraw GX actions. If you are writing drivers, these message allow you to customize the behavior of these printing calls, although you can most easily accomplish the basic mapping with the resources that are described in the chapter "Printing Resources" in this book.

If you need to learn about the Macintosh Printing Manager and how these calls were used to implement QuickDraw printing, refer to Inside Macintosh: Imaging With QuickDraw.

QuickDraw GX looks for dialog resources ('DLOG', 'DITL', and 'dctl' resources) with specific resource IDs to find the dialog information that is used by some of the compatibilty messages, including the GXPrStlDialog, GXPrJobDialog, GXPrStlInit, GXPrJobInit, and GXPrDlgMain functions. QuickDraw GX looks for dialog resources with ID = -8192 for style dialog information and with ID = -8191 for job dialog information. If QuickDraw GX does not find dialog resources with these IDs in the driver resources, it uses default versions. The dialog control ('dctl') resource is described in the section "The Dialog Control ('dctl') Resource" beginning on page 6-52 in the chapter "Printing Resources." The dialog ('DLOG') and dialog item list ('DITL') resources are described in Inside Macintosh: Macintosh Toolbox Essentials.


Subtopics
GXPrOpenDoc
GXPrCloseDoc
GXPrOpenPage
GXPrClosePage
GXPrintDefault
GXPrStlDialog
GXPrJobDialog
GXPrStlInit
GXPrJobInit
GXPrDlgMain
GXPrValidate
GXPrGeneral
GXPrJobMerge
GXConvertPrintRecordFrom
GXConvertPrintRecordTo
GXPrintRecordToJob

Previous Book Contents Book Index Next

© Apple Computer, Inc.
7 JUL 1996




Navigation graphic, see text links

Main | Page One | What's New | Apple Computer, Inc. | Find It | Contact Us | Help